Skip to content

feat(mol): add MOL type/function and PATTERN index#1797

Open
862103595 wants to merge 4 commits intomilvus-io:masterfrom
862103595:feat/mol-support
Open

feat(mol): add MOL type/function and PATTERN index#1797
862103595 wants to merge 4 commits intomilvus-io:masterfrom
862103595:feat/mol-support

Conversation

@862103595
Copy link
Copy Markdown

@862103595 862103595 commented Apr 7, 2026

related:

  • add DataType.Mol
  • add FunctionType.MOL_FINGERPRINT
  • add PATTERN index enum (v1/v2)
  • support mol_smiles_data serialization and SMILES validation

@sre-ci-robot
Copy link
Copy Markdown

[APPROVALNOTIFIER] This PR is NOT APPROVED

This pull-request has been approved by: 862103595
To complete the pull request process, please assign yhmo after the PR has been reviewed.
You can assign the PR to them by writing /assign @yhmo in a comment when ready.

The full list of commands accepted by this bot can be found here.

Details Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@sre-ci-robot
Copy link
Copy Markdown

Welcome @862103595! It looks like this is your first PR to milvus-io/milvus-sdk-java 🎉

Signed-off-by: xiejh <862103595@qq.com>
Signed-off-by: xiejh <862103595@qq.com>
@liliu-z
Copy link
Copy Markdown
Member

liliu-z commented Apr 20, 2026

sdk-bulkwriter/src/main/java/io/milvus/bulkwriter/BulkWriter.java:1 The sdk-bulkwriter module is missing Mol type support entirely. verifyByDatatype in BulkWriter.java, schema construction in ParquetUtils.java, and the string serialization branch in ParquetFileWriter.java all need case Mol: branches added — without them, bulk import of Mol data will throw or silently fail.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants